#include<stdio.h>
#include<stdlib.h>
#include<unistd.h>
#include<sys/ipc.h>
#include<sys/msg.h>
#include<strings.h>
#include<string.h>
#include<sys/types.h>
#include<signal.h>
#include<sys/fcntl.h>
#include<sys/stat.h>
#include<fcntl.h>
#include<sys/wait.h>
#include"tools.h"
#include"msgqueue.h"
#include"struct.h"
#include"get_keyboard.h"

int get_msg(key_t key)
{
	int msgid=msgget(key,0644|IPC_CREAT);
	if(-1==msgid)
	{
		perror("msgget");
		exit(0);
	}
	return msgid;
}
int get_ctos_msg(void)
{
	key_t key=ftok(".",'c');
	return get_msg(key);

}
int get_stoc_msg(void)
{
	key_t key=ftok(".",'c');
	return get_msg(key);
}
